Synonyms for "Newtonian telescope"

Words with similar meaning